package com_2;

import java.io.IOException;
import java.net.DatagramPacket;
import java.net.DatagramSocket;
import java.net.SocketException;

public class UDPReceive {//定义一个接受器
    public static void main(String[] args) throws IOException {//main方法入口并抛出异常
        DatagramSocket ds = new DatagramSocket(10086);//创建UDP对象
        byte[] bytes = new byte[1024];//定义读取数据的长度
        DatagramPacket dp = new DatagramPacket(bytes, bytes.length);//创建打包数据的对象
        while(true) {//使用while循环接受数据
            ds.receive(dp);//接受数据接受数据
            System.out.println(new String(bytes, 0, dp.getLength()));//将读取的数据输出在控制台
        }
    }
}
